google.golang.org/protobuf/internal/impl.messageConverter.goType (field)

14 uses

	google.golang.org/protobuf/internal/impl (current package)
		convert.go#L414: 	goType reflect.Type
		convert.go#L422: 	if v.Type() != c.goType {
		convert.go#L423: 		panic(fmt.Sprintf("invalid type: got %v, want %v", v.Type(), c.goType))
		convert.go#L447: 		if rv.Type() != reflect.PtrTo(c.goType) {
		convert.go#L448: 			panic(fmt.Sprintf("invalid type: got %v, want %v", rv.Type(), reflect.PtrTo(c.goType)))
		convert.go#L456: 	if rv.Type() != c.goType {
		convert.go#L457: 		panic(fmt.Sprintf("invalid type: got %v, want %v", rv.Type(), c.goType))
		convert.go#L471: 		return rv.Type() == reflect.PtrTo(c.goType)
		convert.go#L473: 	return rv.Type() == c.goType
		convert.go#L477: 	return v.IsValid() && v.Type() == c.goType
		convert.go#L482: 		return c.PBValueOf(reflect.New(c.goType).Elem())
		convert.go#L484: 	return c.PBValueOf(reflect.New(c.goType.Elem()))
		convert.go#L488: 	return c.PBValueOf(reflect.Zero(c.goType))
		convert.go#L494: 	return c.goType.Kind() != reflect.Ptr